garden loosestrife - Turkish English Dictionary